/*#pragma comment(lib, "SDL.lib")
#pragma comment(lib, "SDLmain.lib")
#pragma comment(lib, "OpenGL32.lib")
#pragma comment(lib, "GLU32.lib")
#pragma comment(lib, "devil.lib")
#pragma comment(lib, "ilu.lib")
#pragma comment(lib, "lua51.lib")*/

#include <stdio.h>
#include <stdlib.h>

#include "SDL/SDL.h"
#include "SDL/SDL_opengl.h"

#include <lua5.1/lua.hpp>
#include <lua5.1/lualib.h>
#include <lua5.1/lauxlib.h>

#include <IL/il.h>
#include <IL/ilu.h>

#include <map>
#include <list>

#include "OGLFT/OGLFT.h"

using namespace std;

#ifndef LUAMAKRO
#define LUAMAKRO
#define LUAERROR(x) (printf("ERROR %s(%i):%s : %s \n",__FILE__,__LINE__,__FUNCTION__, x))
#define LUACALL(x) (printf("CALL %s:%s\n",__FUNCTION__,x))
#endif

#define WINDOWSIZE_X 800
#define WINDOWSIZE_Y 600

#define TEXT(s) ((char*)s)

